triangular cartilage - German English Dictionary